package com.tang.auth.domain.service;

import com.tang.auth.domain.entity.AuthRoleBO;

/**
 * 角色领域service
 *
 * @author Tang
 * @date 2024/2/15 8:53
 **/
public interface AuthRoleDomainService {
    /**
     * 添加角色信息
     *
     * @param authRoleBO 待添加的角色信息
     * @return java.lang.Boolean
     * @author Tang
     * @date 2024/2/15 11:20
     **/
    Boolean addRole(AuthRoleBO authRoleBO);

    /**
     * 更新角色信息
     *
     * @param authRoleBO 待更新的角色信息
     * @return java.lang.Boolean
     * @author Tang
     * @date 2024/2/15 11:20
     **/
    Boolean updateRole(AuthRoleBO authRoleBO);

    /**
     * 删除角色信息
     *
     * @param authRoleBO 待删除的角色信息
     * @return java.lang.Boolean
     * @author Tang
     * @date 2024/2/15 11:26
     **/
    Boolean deleteRole(AuthRoleBO authRoleBO);
}
